pay someone  a visit - Espagnol Anglais Dictionnaire